body,div,dl,dt,dd,ul,ol,li,h1,h2,img,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,span,textarea,p,blockquote,th,td,img {margin:0; padding:0; border:0;}
body,html{ background: #F6F6F6;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
ul,li{ list-style:none; }
.left{ float:left;}.right{ float:right;}
.clear{ clear:both;}
::-webkit-input-placeholder { /* WebKit browsers */color:#ccc;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#ccc;}
::-moz-placeholder { /* Mozilla Firefox 19+ */color:#ccc;}
:-ms-input-placeholder { /* Internet Explorer 10+ */color:#ccc;}
input,button,select,textarea,img{ padding:0; -webkit-appearance:none; /*去除input默认样式*/ outline: none;}
a,input,button{ -webkit-tap-highlight-color:rgba(255,0,0,0);}  
img{ width: 100%;}
.red{color: red!important;}.green{ color: green!important;}.blur{ color: #337AB7!important;}
.fade{ width: 100%; height: 100%; position: fixed; left: 0; top: 0; background-color: rgba(0,0,0,.5); z-index: 1999;}
.w{ background: url('./../img/w.png') no-repeat; background-size: contain; padding: .2rem; display: inline-block;}
.z{ background: url('./../img/z.png') no-repeat; background-size: contain; padding: .2rem; display: inline-block;}
.y{ background: url('./../img/y.png') no-repeat; background-size: contain; padding: .2rem; display: inline-block;}

.wrapper{ margin: 0 auto;}
.wrapbd { margin: 45px auto 0;}
.height100{ position: relative; height: 100%;}
.verycode input{ width: 60%; }
.verycode button{position: absolute; background: none; right: 0; color: #00990B;border: solid 1px #00990B;border-radius: 100px; height: .8rem; line-height: .5rem; top: .35rem; padding: 0 .5rem; }
.l_button{ width: 90%; display: block; margin: 10% auto 0; padding: .3rem 0; background: #00990B; text-align: center; font-size: .4rem; color: #fff; border-radius: 6px;}
.passwodInt{ width: 100%; height: 55%; position: absolute; bottom: 0; left: 0; z-index: 2000; background: #fff;}
.van-password-input{ margin: 15px!important;}
.van-cell,.van-collapse-item__content{ background: none!important; font-size: .32rem; line-height: .6rem;}
.van-collapse.van-hairline--top-bottom { margin-top: -.2rem!important;}    .van-cell__value--alone{ padding-left: 0.2rem!important;}
/* .van-submit-bar__bar{ height: 1.2rem!important; line-height: 1.2rem!important;} */



/* 修改vant公共样式 */
.van-toast--text{ min-width: initial!important; text-align: center!important; line-height: 1.5!important;}
.van-nav-bar .van-icon,.van-nav-bar__text{ color: #656b79!important;}
.van-dialog__message{ text-align: center!important;}
.van-checkbox__label{ margin-left: 6px!important;}
#nprogress .spinner{ display: none!important}